reflector screen - French English Dictionary